show trial – English–Español translations

🇬🇧 en es 🇪🇸

show trial noun

  • trial held for appearance's sake
farsa judicial
Wiktionary Links